home *** CD-ROM | disk | FTP | other *** search
/ Aminet 45 / Aminet 45 (2001)(GTI - Schatztruhe)[!][Oct 2001].iso / Aminet / gfx / conv / vcdimager_077.readme < prev   
Text File  |  2001-09-05  |  6KB  |  133 lines

  1. Short:    VCDImager 0.7.7 Beta (WarpUP and 68k Supported)
  2. Author:   SteffenH@hyperion-software.de (Amiga Port), ac-logic@freenet.de (Amiga Port), hvr@gnu.org (Original Linux Version)
  3. Uploader: SteffenH@hyperion-software.de
  4. Type:     gfx/conv
  5.  
  6. This archive includes VCDImager (a tool to convert MPEG Stream Files to Video CDs,
  7. different sorts of Video CD Formats are supported, see enclosed original documentation
  8. vcdimager.info for more information) and VCDRip (convert Video CDs to MPEG Stream Files).
  9.  
  10. Thanks go to Sven Ottemann for the help with making the vcdimager port faster by
  11. converting the project to StormC-gcc.
  12.  
  13. According to the author of VCDImage this 0.7.7 Beta version is
  14. "nearly stable and usually to be prefered to the 0.6.2 Stable version".
  15. To go sure I provide both in seperate archives.
  16.  
  17. vcdimager and vcdimager68k in this new archive (second release of 0.7.7 Beta for
  18. AmigaOS) have been compiled with StormC-gcc (the earlier version was compiled
  19. with gcc-WarpUP) and it turned out that the I/O Code of StormC-gcc is much better.
  20. Especially the PPC-Version is much faster compared to the old 0.7.7 Beta version.
  21.  
  22. Note, that the AmigaOS version of vcdimager 0.7.7 Beta has a bug (probably also
  23. in the gcc-WarpUP compile which I only tested by doing vcdimager followed
  24. by vcdrip and this did not cause a problem), but this bug only appears on 0.7.7,
  25. not on the 0.6.2 version (vcdimager.lha). The bug is that Video-CDs generated
  26. by 0.7.7 won't get recognized by some Amiga CD Filingsystems (while Video CDs
  27. generated by the Amiga-Compile of 0.6.2 or of a Linux-Compile of 0.7.7 will
  28. be recognized just fine). The generated CDs work just fine in a DVD-Player
  29. on the big TV, though, despite the Amiga not recognizing them. A Mac also
  30. recognizes them fine.
  31.  
  32. VCDImager generates .bin/.cue files. If you edit the .cue files a bit (some minor changes)
  33. you can write the Video CDs with BurnIT! for example. I tested the Video CD with
  34. AMP 2 and it works fine.
  35.  
  36. Executables for WarpUP and 68k are included. Be sure to raise your HD Buffers with
  37. addbuffers.
  38.  
  39. Go to
  40.  
  41. http://www.gnu.org/software/vcdimager/
  42.  
  43. for more information on VCDImager.
  44.  
  45. Steffen Haeuser
  46.  
  47. User notes:
  48.  
  49. Just set a big enough stack, and go sure you assign etc: to somewhere (does not matter
  50. where...). Use it like:
  51.  
  52. vcdimager -t vcd11 filename.mpg
  53.  
  54. Go sure the used MPG files are MPEG Streams (Video and Audio)
  55.  
  56. Notes for people wanting to compile the stuff:
  57.  
  58. Note: You need to depack sources.lha to be able to compile. I did the compile
  59. with gcc-WarpUP. Adapting it to a different compiler might be quite some work
  60. (I did not use StormC, as I was too lazy to convert the makefile into a project file).
  61.  
  62. As AmigaOS has no fully working configure, I made up the makefiles myselves, for WarpUP
  63. and 68k. The WarpUP version can probably be improved a lot in speed by introducing
  64. buffering to reduce the context switches. The 68k version requires ixemul being installed
  65. (sorry).
  66.  
  67. differ.txt includes the changes to the original 0.6.2 version for the Amiga version.
  68. If you apply both differ.txt and differ2.txt to the 0.7.7 Beta Source of vcdimager,
  69. you can also port 0.7.7 Beta to the Amiga.
  70.  
  71. You get the full Linux Source Code of vcdimager at http://www.gnu.org/software/vcdimager/
  72. To get my current Amiga Source of the thing you just have to apply the differ.txt on
  73. the original source, and copy the makefiles over.
  74.  
  75. VCDImager falls under the GPL.
  76.  
  77. Note that my makefiles are a bit crappy. They will bring an error occasionally. In this
  78. case just enter the directory where the error came and make the sub-makefile directly.
  79. Also they won't link. To link you have to do (from frontends/cli, after copying the
  80. linker libs to appropriate places so they will be found):
  81.  
  82. PPC:
  83.  
  84. ppc-amigaos-gcc -warpup -V2.95.2 -warpup -mcpu=604e vcdimager.o snprintf.o vsnprintf.o -lpopt -lvcd -lppcamiga -ovcdimager.exe
  85. elf2exe2 vcdimager.exe vcdimager
  86.  
  87. ppc-amigaos-gcc -warpup -V2.95.2 -warpup -mcpu=604e vcdrip.o snprintf.o vsnprintf.o -lpopt -lvcd -lppcamiga -ovcdrip.exe
  88. elf2exe2 vcdrip.exe vcdrip
  89.  
  90. 68k:
  91.  
  92. gcc -V2.95 -m68060 vcdimager.o snprintf.o vsnprintf.o -lpopt -lvcd -lamiga -lm -ovcdimager68k
  93.  
  94. gcc -V2.95 -m68060 vcdrip.o snprintf.o vsnprintf.o -lpopt -lvcd -lamiga -lm -ovcdrip68k
  95. elf2exe2 vcdrip.exe vcdrip
  96.  
  97. For 0.7.7 Beta you'd additionally include the object file rint.o and you would
  98. also link vcddebug additionally.
  99.  
  100. Ah, to be able to compile vcdrip.c you also have to start this manually, another bug in
  101. the makefile. Just compile it with the same options like the makefile does for
  102. vcdimager.c...
  103.  
  104. Steffen Haeuser
  105. SteffenH@hyperion-software.de
  106.  
  107.  
  108. ============================= Archive contents =============================
  109.  
  110. Original  Packed Ratio    Date     Time    Name
  111. -------- ------- ----- --------- --------  -------------
  112.       37      37  0.0% 02-Jul-01 18:31:00  AUTHORS
  113.     1037     588 43.2% 02-Jul-01 18:31:00  BUGS
  114.    33563    9475 71.7% 02-Jul-01 18:31:02  ChangeLog
  115.    17992    7014 61.0% 02-Jul-01 18:31:02  COPYING
  116.      704     455 35.3% 02-Jul-01 18:31:02  FAQ
  117.     6283    2135 66.0% 02-Jul-01 18:31:06  missing
  118.     7093    2614 63.1% 02-Jul-01 18:31:02  NEWS
  119.     2104    1019 51.5% 02-Jul-01 18:31:02  README
  120.    74862   74862  0.0% 20-Jul-01 20:30:56  source.lha
  121.      808     465 42.4% 02-Jul-01 18:31:02  THANKS
  122.     1094     643 41.2% 02-Jul-01 18:31:02  TODO
  123.    88752   42496 52.1% 02-Jul-01 16:05:44  vcddebug
  124.   204436   84248 58.7% 02-Jul-01 19:10:14  vcddebug68k
  125.    36553   13349 63.4% 02-Jul-01 18:31:06  vcdimager.info
  126.   166908   83163 50.1% 20-Jul-01 20:30:16  vcdimager68k
  127.    69068   35324 48.8% 30-Jun-01 16:36:36  vcdrip
  128.    33072   17689 46.5% 30-Jun-01 16:28:38  vcdrip68k
  129.   218232  105542 51.6% 20-Jul-01 20:52:46  vcdimager
  130.     4612    2017 56.2% 20-Jul-01 20:54:36  vcdimager_077.readme
  131. -------- ------- ----- --------- --------
  132.   967210  483135 50.0% 20-Jul-101 20:07:00   19 files
  133.